const Joi = require("joi");

const cateName = Joi.string().required();
const cateAlias = Joi.string().alphanum();

// 校验规则对象 - 添加分类
exports.add_cate_schema = {
  body: {
    cateName,
    cateAlias,
  },
};

// 定义 分类Id 的校验规则
const id = Joi.number().integer().min(1).required();
// 校验规则对象 - 删除分类
exports.delete_cate_schema = {
  params: {
    id,
  },
};

// 校验规则对象 - 根据 Id 获取分类
exports.get_cate_schema = {
  params: {
    id,
  },
};

// 校验规则对象 - 更新分类
exports.update_cate_schema = {
  body: {
    cateId: id,
    cateName,
    cateAlias,
  },
};

